$(document).ready(function() {
	$('#signup').validate({
		rules : {
			nombre: "required",
			fechNac: "required",
			email: "required",
			telefono: "required",
			sexo: "required",
		},
		messages:{
			nombre: "*",
			fechNac: "*",
			email: "*",
			telefono: "*",
			sexo: "Marque una opcion",
		},
		errorPlacement: function(error, element){
			if(element.is(":radio") || element.is(":checkbox")){
				error.appendTo(element.parent());
			}
			else {
				error.insertAfter(element);
			}
		}
	});
});

function validar(signup) {
	var nom = signup.nombre.value;
	var date = signup.fechNac.value;
	var mail = signup.email.value;
	var tel = signup.telefono.value;
	var sel = signup.select1.value;
	
	var nom = nom.trim();
	var date = date.trim();
	var mail = mail.trim();
	var tel = tel.trim();
	var sel = sel.trim();
	
///^[0-9]+$/i
	if(!(nom.match(/^[a-zA-Z ]+$/i))){
		alert("Verifique nombre. \nDigite solo letras");		
		signup.nombre.focus();
		return false;
	}
	else if(!(date.match(/^\d{2}\/\d{2}\/\d{4}$/))){
		alert("Verifique Fecha.\nAjustese al formato DD/MM/AAAA");		
		signup.fechNac.focus();
		return false;
	}
	else if(!(mail.match(/^(.+\@.+\..+)$/))){
		alert("Verifique Email\nEjemplo: email@correo.com");
		signup.email.focus();
		return false;
	}
	else if(!(tel.match(/^[0-9]{4}\-[0-9]{4}$/))){
		alert("Verifique Telefono.\nAjustese al formato: 8888-8888");
		signup.telefono.focus();
		return false;
	}
	else if(!document.signup.sexo[0].checked && !document.signup.sexo[1].checked){
		alert("Elija genero!");
		signup.sexo.focus();
		return false;
	}
	else if(document.signup.select1.selectedIndex==0){
		alert("Seleccione pais");
		signup.select1.focus();
		return false;
	}
	else{
		alert("Los datos son Correctos");
		return true;
	}
	
	
	/*var nomArt = artForm.nomArticulo.value;
	var cant = artForm.cantidad.value;

	var codArt = codArt.trim();
	var nomArt = nomArt.trim();
	var cant = cant.trim();

	if (!(codArt.match(/^[-_\w]+$/i)) && (codArt.value != '')) {
		alert("Campo Requerido");
		artForm.codArticulo.focus();
		return false;
	}

	else if (!(nomArt.match(/^[\w]+$/i)) && (nomArt.value != '')) {
		alert("Campo Requerido");
		artForm.nomArticulo.focus();
		return false;
	}

	else if (!(cant.match(/^[0-9]+(\.[0-9]+)?/)) && (cant.value != '')) {
		alert("Campo Requerido");
		artForm.cantidad.focus();
		return false;
	} else
		return true;*/
}

function limita(maximoCaracteres, campo) {
	if (document.getElementById(campo).value.length >= maximoCaracteres) {
		return false;
	} else {
		return true;
	}
}